(Music)
PETRA BONFERT-TAYLOR: Hello, everyone. Welcome to this online course, the second course programming in C and Linux. I am Petra Bonfert-Taylor, professor at the Thayer School of Engineering at Dartmouth College in the United States. RÉMI SHARROCK: And I am Rémi Sharrock, associate professor at IMT Telecom ParisTech in France. PETRA BONFERT-TAYLOR: In the first course, you learned how to write simple programs in the C programming language, involving variables, user input and output, and simple loops. In this MOOC, you will learn about so-called if statements, arrays and strings, and you will gain a more thorough insight into various kinds of loops. We will also talk about algorithms to sort and search data. RÉMI SHARROCK: So what do you need to take this course? To get started, you should be in front of a computer with a real keyboard. That is the optimal setup and most comfortable to learn how to program. For software developers, it is actually essential that they use a real keyboard. You will also need to have a fairly recent internet browser in order to run our interactive tools. We recommend the latest version of Chrome, Firefox, our Edge. PETRA BONFERT-TAYLOR: There's no need to install anything. Everything will be done in the browser. Our last piece of advice, get involved in the community of learners. You're not alone. And so please, do not get stuck. Instead, ask for help on forums, use social networks like Facebook or Twitter, and help others by answering questions and making constructive comments. Create a supportive learning environment for yourself by working together in person and getting to know others. RÉMI SHARROCK: In short, it is your personal involvement that will be the guarantee of your success. Let's go, let's go.